package com.bkgy.modularbx.coil_track_stats.util;

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;

/**
 * 日期格式化工具类
 */
public class DateFormatter {
    
    private static final DateTimeFormatter INPUT_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd");
    private static final DateTimeFormatter OUTPUT_FORMATTER = DateTimeFormatter.ofPattern("M月d日");
    
    /**
     * 格式化日期为中文格式（如：9月21日）
     * @param dateString 日期字符串，格式 yyyy-MM-dd
     * @return 格式化后的中文日期字符串
     */
    public static String formatToChineseDate(String dateString) {
        LocalDate date = LocalDate.parse(dateString, INPUT_FORMATTER);
        return date.format(OUTPUT_FORMATTER);
    }
}